high-spatial resolution imagery - German English Dictionary